home *** CD-ROM | disk | FTP | other *** search
/ Light ROM 1 / LIGHT-ROM 1 (Amiga Library Services)(1994).iso / ffdisks / d998.lha / Touch / Touch.doc < prev    next >
Text File  |  1994-04-05  |  2KB  |  98 lines

  1.  
  2.  TOUCH, written by Kai Iske July 27. 1993
  3.         This is PUBLIC DOMAIN; you may do with it whatever you like
  4.  
  5. If you change/republish/delete/sell the program or do anything similar, please
  6. be so kind to keep my name within the program and all the other files, even
  7. though you`re not obliged to, as for the definition of Public Domain
  8.  
  9. I wrote Touch because I needed a Touch Command from within an ARexx-Script, but
  10. the ARexx-Script couldn`t reach the CSH`s internal touch.
  11.  
  12. TOUCH was written using SAS 6.3 / 6.50....
  13.  
  14. !!! Touch requires OS 2.x and up to run !!!
  15.  
  16.  
  17.  
  18. -------------------
  19. What does TOUCH ???
  20. -------------------
  21.  
  22.  
  23. Well,  it  touches  every  file  matching  a  given pattern like "#?.c" or any
  24. particular  file  like ":CPrgs/Utils/Dummy.c".  If a particualar file, i.e.  a
  25. filename  not containing wildcards, doesn`t exist it will be created, just the
  26. way   the   UNIX   touch  command  does  it.   You  may  give  any  number  of
  27. filenames/patterns  on the commandline and Touch will touch `em, i.e.  setting
  28. the filedate to the current date.
  29.  
  30. Example :
  31.  
  32.   Touch #?.c Dummy.doc Zaphod.o "Hello World.c"
  33.  
  34.   You see you can give any number of filenames/patterns on the commandline,
  35.   but be sure to enclose filenames, which contain spaces, within quotes.
  36.  
  37.  
  38.  
  39. ------------------------
  40. How to install TOUCH ???
  41. ------------------------
  42.  
  43. Simply copy it to a directory within you search path (eg. C:)
  44.  
  45.  
  46.  
  47.  
  48. -----------
  49. Version 1.0
  50. -----------
  51.   - initial release
  52.  
  53.  
  54. -----------
  55. Version 1.1
  56. -----------
  57.   - Reduced stack usage
  58.   - Reduced executable size
  59.   - Recompiled using SAS 6.50
  60.   - Added CTRL-C checking
  61.  
  62.  
  63. -----------
  64. Version 1.2
  65. -----------
  66.   - Touch will issue a warning if no matching files could be
  67.     found for a pattern
  68.     (Suggested by : Dan Barret)
  69.  
  70.  
  71. -----------
  72. Version 1.3
  73. -----------
  74.   - For ExAll() a wrong buffer size was supplied; Whoops
  75.   - Pattern buffer wasn`t large enough
  76.   - For some calls (like AddPart) the length of the dest buffer
  77.     was to small according to the allocation
  78.   - For ParsePattern, the FileName wasn`t converted to uppercase
  79.  
  80.  
  81.  
  82. Hope you like it, if not, delete it......
  83.  
  84.  
  85.  
  86. So long,
  87.  
  88.      Kai
  89.  
  90.  
  91.  
  92.  
  93.  --- Kai Iske
  94.  Brucknerstrasse 18, 63452 Hanau, Germany, Tel.: +49-(0)6181-850181
  95.  Z-Net    : KAI@SWEET.ZER            usenet : kai@iske.adsp.sub.org
  96.  internet : iske@informatik.uni-frankfurt.de              IRC:kiske
  97.  ---- Life sucks ----
  98.